covering or decorative covering worn over a shoe - Anglais Synonymes Dictionnaire